
.table-main {
    overflow-x: auto;
  position: relative;
  #tableWrap {
    height: 100%;
    position: absolute;
    z-index: 0;
    border: 1px solid #c8c8c8;
    border-radius: 4px;
  }
  .ant-table {
    background: transparent;
  }
  .ant-table-tbody>tr.ant-table-row:hover>td, .ant-table-tbody>tr>td.ant-table-cell-row-hover {
    background:transparent;
  }
  .ant-table-thead {
    color: #000;
    tr {
      th {
        border-right: 1px solid  rgba(214, 216, 220,0.5);
        white-space: nowrap;
        font-size: 14px;
        font-weight: 600;
        padding: 5px 10px;
        background-color: rgba(214, 216, 220,0.5);
      }
    }
  }
   .ant-table-thead {
    tr {
      th:last-child {
        border-right: none;
      }
    }
  }
  .ant-table-cell::before {
    content: none!important;
  }
  .ant-table-tbody > tr > td {
    border-right: 1px solid  rgba(214, 216, 220,0.5);
    padding: 0;
  }
  .ant-table-tbody > tr{
    background-color: rgba(214, 216, 220,0.05);
  }
  .ant-table-tbody > tr:nth-child(even) {
    background-color: rgba(214, 216, 220,0.2);
  }
.ant-table-tbody > tr > td:last-child {
    border-right: none;
  }
   .ant-table-body {
    border: 1px solid #c8c8c8;
     color: #000;
  }
}
